why uppercases? because they are constant like? hmm