don't use fixed offset for timezone
update skin