some work on ProblemSet dataview