Spring Time Window Replacement