sequence-operations