the 3D printer idea sounds so cool