refactored test to work with tape
passing test with new interface