Extract option fetch method as a separate method