... Señor Sergio Aragonés explains it for all the comic artists chasing deadlines everywhere and anytime...
This was me for the past week.
Did I catch the deadline? Unfortunately, no, even though I worked my ass off. :(
Looking on the bright side, there's always the next deadline... (small comfort, though)