finish main part of problem show