added replicate sequence