foreach and pre???