using expectations
copy is taking shape