@chauncey: Looks promising.