takeItem passed