fixed remove in itemcontainer
fix upgrade(r)