I know the 31-20 can take some Juki feet and they're available online if you google. It can also take a modified walking foot. If you search for that, there's a site to show you how to modify the foot. I just got a 31-20 that needs restoration before I buy any feet for it.