conditions iter like dict fix