fold checking function into the protocol
tree2861c7e277662faefe5a8d3946a396c80af4bcd8
drwxr-xr-x - neural_net