Initialize refactor