EGO3D - A look behind the scenes