#13 ensuring the correct validation messages are shown
#13 James, Jeff some refactoring