book result refactor
book result refactor