I have a Viking Sapphire 830 & here's what I do. I pop up the extra spool holder. I take my top thread spool off & just set it in the bed of the machine, without unthreading the machine. I then put a spool on the extra spool holder, & thread it through that top piece & over to the bobbin. Then I wind it that way. My thread that is threaded through the machine doesn't get tangled. Now, I do watch that the bobbin winds evenly, I noticed it may not otherwise, which, I thought was weird too. I also stop it when it's full enough. Can't even remember if it stops on it's own, or not. Only have had mine a little over a year, but I get tired of unthreading a machine, to thread a bobbin, &, I don't like threading it through the needle, so this works for me. You do need more than one spool of the thread you are using, with doing it this way, but I usually have that. I also do this on the Janome I have & it works on it too... No extra spool holder on it, but I just set the one spool in the bed too, & put the other spool on to load the bobbin. It helps to load several bobbins at a time too. Try this & see if it works for you!...