reading orders and giving orders
add material/author/publisher