fix selfishness