improved the stream design.
added data files