implemented timezone, period and duration tests