added modified irc adapter