An IRC reactor implementation