refactor: remove iterate method. add upgrade guide