user.before_take_item(O)
del(O)