It's the x coordinate - and I'm not sure about the background storage; I didn't need it and removed it from my version of the routine (along with modifying it for graphlib and making it write to a buffer). > yeah, I can fix it. but first is it a bug with negative x or y > coordinate? I think there might have also a problem with the > background storage during clipping.