adds all stuffs