add some missing base class calls
remove unused