A lot of weird stuff going on over here.