working to well repulsion