How is design incorporated into ESD?