runable, unsolved bugs: 1. require perday 2. when finish second one 'camp', 'now' is not update