implement offset tool for ellipses