key - adj. extremely or crucially important
residency - n. a period of time when someone lives in a place
absentee - adj. not being present
deadline - n. a date or time when something must be finished : the last day, hour, or minute that something will be accepted
submit - v. to leave to the judgment or approval of someone else