i have been looking for some time now. i did research on 37 sewing machines. when i came across this CS5055 brothers machine i could not believe i finally found what i was looking for.i sure am relieved that this machine is the one .