Each for all and all for each