need to look more at usesitems