17k and getting close to done