fixed gdecrypt