GUI and Command line arguments