All tagged nano technology