update rednet to account for protocols