added end use consumption