removing unneed component