live doi code added back