unsure why this fixes a erlang.listobinaryproblem