A material moving machine comprising: a material moving implement; a camera positioned on the material moving machine and comprising a field of view that encompasses the material moving implement and terrain in a working area of the material moving implement; an augmented display; and a control architecture comprising one or more dynamic sensors (120, 122, 123) configured to generate a position signal representing a position of the material moving implement, characterised by the control architecture further comprising an architecture controller comprising a memory and an image generator communicatively coupled to the augmented display, the architecture controller programmed to store in the memory a three-dimensional model of underground features of the terrain, capture an implement image by the camera, the implement image comprising the material moving implement and terrain in the working area of the material moving implement, generate through the image generator a superimposed image by superimposing corresponding portions of the implement image and the three-dimensional model of underground features, generate a virtual trench based on the position of the material moving implement, overlay the virtual trench on the superimposed image to generate an augmented reality overlay image comprising the virtual trench and the superimposed portions of the implement image and the three-dimensional model of underground features, generate through the image generator the augmented reality overlay image, and display the augmented reality overlay image on the augmented display. a material moving implement; a camera positioned on the material moving machine and comprising a field of view that encompasses the material moving implement and terrain in a working area of the material moving implement; an augmented display; and a control architecture comprising one or more dynamic sensors (120, 122, 123) configured to generate a position signal representing a position of the material moving implement, characterised by the control architecture further comprising an architecture controller comprising a memory and an image generator communicatively coupled to the augmented display, the architecture controller programmed to store in the memory a three-dimensional model of underground features of the terrain, capture an implement image by the camera, the implement image comprising the material moving implement and terrain in the working area of the material moving implement, generate through the image generator a superimposed image by superimposing corresponding portions of the implement image and the three-dimensional model of underground features, generate a virtual trench based on the position of the material moving implement, overlay the virtual trench on the superimposed image to generate an augmented reality overlay image comprising the virtual trench and the superimposed portions of the implement image and the three-dimensional model of underground features, generate through the image generator the augmented reality overlay image, and display the augmented reality overlay image on the augmented display. store in the memory a three-dimensional model of underground features of the terrain, capture an implement image by the camera, the implement image comprising the material moving implement and terrain in the working area of the material moving implement, generate through the image generator a superimposed image by superimposing corresponding portions of the implement image and the three-dimensional model of underground features, generate a virtual trench based on the position of the material moving implement, overlay the virtual trench on the superimposed image to generate an augmented reality overlay image comprising the virtual trench and the superimposed portions of the implement image and the three-dimensional model of underground features, generate through the image generator the augmented reality overlay image, and display the augmented reality overlay image on the augmented display.