Whole new encryptdecrypt class