book init
book