more raw binding imports
updating the public API stuff a bit