No, no, no and no.

Hinching Chan @hin