update return value