added prep for tdd