Possible Answers For: Fit (in), as to a tight schedule