How long will Hafley's replacement stay?