better logging
add missing read deadline