fix the problem