compensate for potential time zone differences