further test refinement