Library networking