fixed duplicate operation declaration and component name