add content decoder