added compute manage and report