Spring waiting