add defaults, remove validations, boolean bug fixes