be careful, the signature is not the same. The session comes first for this exception