importance of meeting deadlines