Next Gen Self-Replicating Device ( Detail )