weather can be randomly initialized