Added some other bresenham - working fine