Update books to current state
 add scheduling strategies