added one possible solution for the LAN side.