added mothod that decrypt