added consumation for everything