completely refigured the design