Don't you have to return `d`?