Better description in Exception message

well, there is still a stacktrace. I agree changing exception message is not great. Therefore we should aim to have nice & descriptive messages from the very first commit :)