without cerr