modify a return value