Yes, I am a geek.