unit test refactored for next steps