move default values out of dto

resolves #1