Unify these macros
char * all of the things