bresenham working on sim!