SOLVE SOME PROBLEM