renamed advanced to ircfunctions