Add more item-related functions