IRC implemented