go back to sequence being its own class