page 96 validation
page 98 validation