adds all the things, but it's broken somehow