WIP: hacking the linux changes

still don't understand what black voodoo magic is going on with the
arglist, though