Update Solution Approach