added logic to make sure a controller exists before trying to add computes