added (commented-out) timing code, checkFields now requires ^\d*$ in problem_id field and assers that ID fields not be undef or blank.
Changed paths: