put discovery in utilities module