Added publisher
Removed datastructure