Nanotechnology is indeed a very interesting concept.