b: add compute.*