book add column:legal, original
book validate boolean