added SnakeSequence