half-way through.