adding Day 31, understanding generators