Finishing work, complying with time constraints, and being useful 100% of the time is hard for everybody. It's much harder assuming that you battle with time the board.