optimized fro minimization