Selfish remix (12/19)

Selfish remix