added Sequence_works