size and number changes.