code style
simplify
fix bug
fix bug
fix bug
Occur every selected month (inverse)