The Bernina Stitch Regulator (BSR) helps to regulate the stitches but it is not a guarantee of perfection. The "eye" reads the movement of the fabric underneath it. I have it on my B440 and it does prevent micro stitches which was my main problem. It added about $1000 to the cost of my machine. I don't always use it now that I have gotten better at FMQing.