add binmode