suppression infinite loop path