update tracnghiem model and controller