added this ages ago, but forgot to put it in cvs