revised final schematic
added outputs and a little bit of swarm init