closes #223 changes to error messages for a better user interface