part2 of semantics review