concat spec