updating tests
tests passing