finish problems