extended logic for item combinition actions