why not just return `0L`?