revert back pen position to float think about subpixel rendering