completed and implemented fake world.