Add info about algorithm origin, my modifications.