added correct defaults and way to set them