try to fix problem 3