implementing solutions to problems