now with schematics