new prototype for calendar flow