Use new encode API.