another attempt at randomly generated dirt. Works but it's yuk