implements multiple months ability and changeMonthYear event handler