nanoscale design