Completed 1st listener goal
Moved things into publisher template