suggest endpoint, ui improvements