Basic structuring for engine coding