Some changes for adding books