enc,dec doc