Using item from the parameter instead of 'takeItem'?