error handling for blank fields
Error handling changes
small color and text refinements