Why do you remove all this functionality?