work on irc.go