Updated sequence type choosing