more estimate stuff, plus reraising exceptions in debug mode