worth moving this stuff to `MonthView.create`?