add limitBy in product