impact ircc