私有变量添加_
autoloader can add more function
rename that