difficilitate
not defined yet