dirty design changes