modify assignment_problems.js to be loaded when needed