unit tests pass and project is setup as lib