Why does this need to be done?