Spring runoff