added a few tests to pass