dealing with deadlines