added an irc observer