repulsons