def METHOD_NAME(self, tunables, **kwargs):
    parser = argparse.ArgumentParser(description='Argparser for {}'.format(os.path.basename(__file__)), 
                                     formatter_class=argparse.ArgumentDefaultsHelpFormatter)
    parser.add_argument('--fsize',
                        type=int,
                        default=1000,
                        help='file size in MB(Mega Bytes) to download by each flow.')
    parser.add_argument('--nflows',
                        type=int,
                        default=1,
                        help='number of flows to download by FTP.')
    parser.add_argument('--tinc',
                        type=int,
                        default=0,
                        help='time to increase flow, 0 to start all flows immediately, n to increase number of flows by random(n) seconds.')
    parser.add_argument('--speed',
                        type=float,
                        default=0,
                        help='limit of downloading throughput (mega-bits/sec). deafult is unlimited')
    args = parser.parse_args(tunables)
    fsize = args.fsize
    nflows = args.nflows
    tinc = args.tinc
    speed = args.speed
    return self.create_profile(fsize,nflows,tinc,speed)