I know the Janome 7700 does not have a serpentine stitch, however the 8200 and 8900 does. I'm not sure about your dc5100. I know you can program the stitch into the 7700 so you probably can program it into the 5100 if you do not have it. I got the directions off the internet and will look for them again if you are interested.