landscape generation - intro