4/13 fixed check1~4 bugs
4/14 finish first week. ready to start 2nd week