extra content for the knapsack problem