Nana-technology to the rescue