some error msg improvements