design changes of how it works