refactoring: intermediate commit