did some more work with sequence construction