just adding alternate sequences code