revise showCurrentChain