osx 32bit done.  Changed the naming convention to add ? infront of calls, sit and subtype (except native calls) because of the List issue with osx