Add a algorithm implement.