map interceptors revised, remove by id