working & requires valid BSON ID in ID field