fixed db update bugs