make all stream classes public