Project Validtion Function. Impediment model added