added 'calendar' operator