change producer from <Integer,String> to <String, byte[]>