foreachxfor