preloader: switched to argparse