updated ellipse drawing