@nojo: Worked really hard, If I might hazard a guess.