Better generation + random sceneries