fix --uppercase and --lowercase