finished Story 3, but some much duplication