Why do you have to do this?