Curent state of technology