Validation Book. some changes. Bug fix