more rigorous test