added naive argument parser -- will replace with argparse