added rp.prototype.decide