hopefully encoding