still working on dist_from_boundary for circles