refactored interceptors