minimize codebase in prep for overhaul for #47