inconsistency: some members start with uppercase some start with lowercase