added "each"