Hi, I have a Janome 3022 that I purchased at Handcock Fabric. It has the short shank (the tube like thing that raises your presser foot) Hancock has the short shank and slanted shank, (tilts forward at the bottom of the shank). It is a generic, but is compatible with the Janome. Good luck in your search.