+sub save_objects {
+  my ($self, %params) = @_;
+
+  my $numbercolumn   = $self->table . 'number';
+  my $with_number    = [ grep { ($_->{object}->$numbercolumn || '') ne '####' } @{ $self->controller->data } ];
+  my $without_number = [ grep { ($_->{object}->$numbercolumn || '') eq '####' } @{ $self->controller->data } ];
+
+  $_->{object}->$numbercolumn('') for @{ $without_number };
+
+  $self->SUPER::save_objects(data => $with_number);
+  $self->SUPER::save_objects(data => $without_number);