Complicated bit of code.Still sick; not enjoying it at all.Too warm. Just got out of a cold bath, which has helped.