fix 1 bug, and add some configuration.

具体信息可以看commit 和 代码，有些配置的信息希望能统一加到gem中去。