some initial work completed on MaxAcceptableDifficulty checking