commented auto uppercase