Changes based on design principles