update add_call_completion

Update parent revision
handle cases where *40 is already taken