desperate — Having a feeling or thought that is very intense and strong.
urgent; pressing — Very urgent and necessary
precise — Very appropriate and exactly right in reality.