adding missing @Component