calendar module finished