remove puts call
add release functionality to publishers