almost there, just 20,000 more to go