Fix to updating logic and temp version change