update CS internal api def
moving things around a bit to prep for conversion