more robust tests