add support to redistribute unused columns