problem-aware