commented use of each input,output,and wire in the module