feature(edit) add get data from storage before diff