refactor default values for models