history constraints + history settings constraints