adds a lot more shit