project load/save improvements