added string and date operators