renamed args to be more consistent with negation they are now all use_X rather than some being use_X and others being use_fake_X