On a mobile device a \u201clive\u201d network-based query for search is performed in response to a map display update or other trigger event. The user begins by identifying the objects to be electronically removed from the simulated view, either by designating the boundaries of the objects or by identifying classes of objects to be removed. The engine block is an engine head which defines exhaust ports to couple the engine block cylinders to the exhaust system. A sensor is placed in the proximity of the non-shirred portion of the casing to detect whether shirred or non-shirred casing is present.