Adding protocol interceptor class