updated with interneuron and networking ver