add time zone default and update functionality