Fine, I'll half ass answer your challenge...