gone are all the not needed ones