My machine came with the upgrade that added the multifunction foot and some other new stitches. I had to buy the foot separately. When I unboxed the machine I checked to see if I needed to download the update which is free on the web site. I did need that and it was easy to update following instructions. The bobbin sensor is wonderful.