bobrasher: either of them