add encrypt stuff for yoni to work on