It works, and it works fairly fast. However it messes up a little bit. Sometimes it leaves a trail of unfilled pixels along the edge, or will omit sections