After part 3.1, world generation added