added try-catch for cputop-i