new lead with validation