Underst anding the Fundamentals of Window Replacement