improved file schematic