interface removed from component too