fail on exceptions
fix sqlite errors on second approval