[enhancement] improved exception message