changed model to generate client BSON objectids