some progress on ellipses