calendar styling and restructuring