add for_each