@nightshining added repulsion