adding automated names generation so streams can have names