use real error instead of fucking useless DB_ERROR