prot module loading and irc placeholder innit