I'm just curious because I found a few in the Word VBA library but not for all the data types I'm using (specifically byte and boolean). because I figure it will make the code run more efficiently. I've replaced as string with $ and as integer with % and it works for function calls and arrays of data types which is cool.