A method for scheduling an appointment using a scheduling software system,
includes receiving appointment information entered into appointment
scheduling fields of the scheduling software system, the appointment
scheduling fields including a location field and a time zone field,
updating a user's calendar entries based on the appointment information,
causing a search engine to look up a suggested time zone associated with
the appointment information entered into the location field and comparing
the appointment information entered into the time zone field with the
suggested time zone.