A dishonest tax collector named Zacchaeus lived in Jericho and overtaxed the people, keeping some of the money for himself. As a result, he was hated by the townspeople but had become very wealthy. When Zacchaeus heard Jesus was coming, he climbed a sycamore tree to see him. Jesus noticed Zacchaeus and invited himself to his home for dinner. After meeting Jesus, Zacchaeus promised to repay anyone he had cheated four times the amount and give half his wealth to the poor, showing he had changed his dishonest ways after encountering Jesus.