what does this do / why is it done?