well deserved praise. the piece you posted is very good. so much meaning, and humour, and in so little space. good stuff.