add more changes for SIC