work toward getting wrapper to work in most basic way and in best way