dont you mean "popped up in my HEAD"?