Refactoring Init Actions