Updates to add subscribe and unsubscribe
unsubscribe only currently unsubscribes ALL channels