Edge of technology 3D printing and other amazing inventions