added check_timezone