HARDWARE NETWORKING PROGRAMME