ignores db errors. this could be a bad thing but it was necessary to get the data added