LANReader and library added