Looks okay to me, but I'm dead tired. Krein? (And yes smilies you did help)