proper crypto, rq need