hehe yes thats me
These new... whatever you call them, post-rankings... are pure genius