BONUS: iterate over promotable with for loop