fleshed out schematic