support a better searchpath