smart-discovery