second draft of sequence