fixing default/required for rest of column types