add HalfListing and HalfSeller
save half_listings and half_sellers in query handler