adding file load/save with bloc