Overview for nanites