set base object extend object base todo auto gener method stub 