adding pretty schematic