Changed exceptions messages to be a bit more informative.