New branch for alternate algorithm