The app has to be updated constantly. God forbid you have to update while making a delivery. As a matter of fact I'm still waiting fornthebapp to update so I can finish my current delivery. Guess who's going to be faulted for this? Me.... I'd say they owe me a couple of stars. Would give a -5.