bytewise decode not needed