refactoring: pull & push into changes