Problem and difficulty concept