rename some validation regions
replace some weird hacks with simple , add nicolas fit
debugging