update db & add test