don't want this val to be a constant anymore