validation

validated the information was there and not empty strings.