weekday booleans are now false by default, fixed typos, added comments