Collecting options split from operational logic