con streams are usually ass but this might be the worst one
so boring