a bunch of new als-type algs