major changes in design