added erosion, not really helping, prob want try graph thing