added description to a selfish method and changed its name