added validation and error messages to player import