Networking cards