New solver ifcs

Merging back to master