worked on calendar widget