slightly more logging when we want to manually control the io