(Fix). get rid of warning
(Refactoring). Move load_components() to base class()