@pjer: very nice post!