Why is needed to do this here? The same process is done in parent class