Add interceptor support; Add error handlers
Add intercepter