working on set method: set data values complete; input validation complete
add some stuff for testing