add InjectAfter support