this should be a constant, not a literal