more informative error msg