(#9) add compute dependency