initial scaffold
refactored test for tape
passing tests