Add new implementation.