initial design changes