improve err msg & method name.