Do big refactor with world.