basic layout and calendar