rethinking how characteristic values are managed