wow, lots of crazy stuff in there. cool music too.