farting around with sequence generation