Can CalculateDifficulty, Target easier to use, ValidationState fix bug