add drag to load more threads function