Updated some ic routines to current version
Minor merge