temp... might support a --pretest option