Almost half-way done.