New life changing technologies you should know about