Programmer by profession, I am obsessive and in my head most of the time. Need a technical answer? I will do my best.