componenetscan annotation placed.