improve the bottle by mongodb