2029 completion