irc enhancements