use explicit bytes strings instead of compatibility.force_bytes