first draft bugged
It works for 3IRC !