resove problems