enc,dec fix