conditional for time, location, etc