modify Component add IClear  interface class