validate ready
modify validate
pagnition