working on unrealircd module