I have a Viking walking foot that did not work correctly so i bought a new one for $37 on sale. I brought it home and looked at my old on and the arm that goes up on the crew was not moving nice and freely so I took it apart and watched how it went together and it was all gummed up with grimie stuff so I cleaned it all up and put back together and it is fine. I took the new one back.