set base object role collect base todo auto gener method stub 