implement training on calendar