put exceptions back
fix segfault on connection failure
register exception class
always create empty filter