set defaults for required properties