Packets Complete

Stream methods as well as minor changes made