changes to main IC and sym