added module for reports for IC and Fixed errors on IC generation