selfdomination public
top