circle stabilization added, not yet tested