Passing tests, fully functional package