original codes when book publishing.