add arg_expand buf not good