Core simulation
Done with semantics - sequential. Code excerpts and patches