added support for reading schematics