Stream needs to be blocking