End to End Principle