implement functionality for 'hold' option, fix decline rationales