error catching to allow db update with new fields
error fixes for database changes, server should fix db itself when it starts on new server