slighlty more complete network interface