added assignment operator to call_result