added sequence2