Nano technology, a new frontier