continue adding unit tests around validation