refactor of setup_add_label_options