difficulties
not defined yet