finding lost pieces of puzzle

story development