add condition to move overhead and profit migration