component virtual destructor
fixed doc in component manager