worked on starting to write tests