columns method now accepts columns to add