End to end technology