Refactor with OptionParser