modify problemset and problem action