tested and added std error log
Added transcoder