better matchItem, fused 'eat' with 'use'