progress on saving and retrieving of file content, added notify system