Rush add a ton of stuff, will clean it up later