Added Knapsack button and handlers