nlf: doh, could be wrong, looking at the source now