first pass at case normalization