This is the best thread I have seen on QL !