sequence_class update