Complete design changes