edit return val