fix bug for->while with each