added partial to show follow
add tests- finish chp 11