Not so stupid! Mine was skipping stitches so I took it apart and was astounded by all of the lint in the feed dogs. I, however, had to take it to be serviced because somehow, the timing mechanism was thrown out of wack. When I got it back, it purred and, like you, my world was back on its axis!