Good deeds go long way