Add encoding argument