refactor(edit) getData