new design diagram