progress on Tale of Two Cities benchmark