added schematic loader