add getUserThreadsQueryBuilder for more flexibility