while-ere