continued implementation of encryption