robust retraction tool