bug

we had a unclear constructors for exceptions so we ended up calling the
wrong one