added default name randomizing and removed boolean and string subscribers.