more fixes for recv_id