Conditional filling with 5,000 options