Excellent thread OP, keep up the good work