Doron/Mark - Optimizations for drawing
- Handled 180 degrees issue