update basic problems