Refactoring. Extract base components