Surgical Controller