call main in discovery