revamped design from the design for developers course