new implementation of impact has implemented
new implementation of impact has implemented