tests, pt 1
tests, working, pt 2