add_item method