object build event object tran object ns todo auto gener method stub implement except 