append better algorithm reference