predifficulty
not defined yet