better mongo schema