world parsing part 1