preparing to change the way attributes are done, which will require clipping and normalization on probabilities