I want to sew through a couple of layers of canvass and batting <gulp> so I know I am going to need a denim needle. Can my machine take a generic needle? Any advice on what to get?