Made the items use CommandHolder instead of TypeHolder