new schema id remembered on first save, allowing updating; added file path start validation