updated version replacement