The true is that who ever was in charge of Rick was at fault. If you let your dog run around without a leash and it bit someone it is not the fault of the dog. It the fault of the dog owner. When you set a time limit for a project do what you can within that limit and no more. And never be afraid to sacrifice some functionality for the date. You can always add that stuff back on later.