still changes in semantics. got ridd off files that were not needed.