added difficulty and help