I added a bunch of fun