Progress overide Vs Retained logic