These 3 patches are similiar to the last repost, and I'd like to merge them to get the ball rolling. The main change is adding DRSQ to this list, Ilia has some other patches to add the rounding ones, but I'd like to get things started with this set and work forwards. Dave.