fix the CSE5236 bug