end to end layer concepts 466761