All tests passed
will need to create more tests