@treaphort: I agree partly