editor fields logic with save/load grid