simplify forward and receiving events over the portal