added sequence type