Adding interfaces. Fixing bugs when default timezone is not set.