more algorithms are pipeable