column count now watches the model array