add more db operating