added random cloud generation: