adding irc support