better delete in handling in CBItem