New technology is advancing with every new day