add null implementation of injection and listener