PROBLEM SOLVING AND INNOVATING