ignore generated wrapper