update internal/constructor: set default timezone