pressing

(adj) urgent

imperative (similar term)