Almost done with encryption.  Still working on its specs though