technology+advances