add build in interceptor support