Which part?  The fact that items can go missing, or the way I implemented it?