I have both a 500 and D1. The new walking foot for Viking with the interchangable feet is just great. It does fit the 500. I know they are expensive. On Amazon for $89 right now but worth every penny.... The cheaper ones just done work and make too much noise.