added difficulity