Added new function to find best tower match