Add checkWatching, subscribe and unsubscribe