Edge 2 Edge Solutions