private defuns renamed