ic work in progress