implement add column of sub-columns manage