Nice work - almost makes me wish I used soap.