IRC Research Project