fix monthly bug, and support monthly more day