testing is hard