spring 25