corrected AMD require syntax throughout. duplicated books module registration methodology