fix N+1 query on recommending users