The launch of the first ATV, which had been named "Jules Verne", was subject to multiple delays, which were partially generated by problems encountered with the Ariane 5 heavy-lift launch vehicle, as well as a substantial software re-write. By May 2003, it was set to be launched sometime during late 2004. By mid 2004, it had been announced that launch of the first ATV, which was by then undergoing electrical testing following the completion of integration work, had been postponed due to technical issues, and was reportedly scheduled to be launched during late 2005, following the issuing of a renegotiated $1.1 billion contract between the ESA and the prime contractor. In March 2005, another launch delay was declared, due to the need for greater development of the failure-mode software along with launch-window timing changes, which put the planned ATV launch back from late 2005 to an undetermined date during 2006. In October 2005, it was clarified that the new launch date for the first ATV would be during 2007.