Agreed, I'm actually planning on moving both argparse and gobject into the if clause as they are not necessary if your going the GUI route..