include throwable in debug excception logging
add suppress warning
test constructor not found