updates database