find a better method name - does not really restart a component