Prepare to Push Book