possible a bug, all this methods should be public

方法应该声明成public