3D printing technology subversion and innovation