Add getBestExtension function