add best practice book