better random terrain (still crap though)