redid networkingmessage functions