refactoring
adding tests to move to class
2nd test to bring all types into existance
remove setter
update test for removing setter