Mechanical completion 2025