restore db.once wrapper