each not necessary