refined for LAN