Rename HANDLE to RECV and add an optional HANDLE log in the dispatch