validation autogeneration now working