updating theo for validation