Main Search Additional Computations