3.1 spring