working on text encryption