accidentally ended up with all stream stuff