make sure that int isnt assumed to be an INT32
This fixes the issue with certain compilers that have int set to different sizes by either explicitly casting or setting templates manually
This fixes the issue with certain compilers that have int set to different sizes by either explicitly casting or setting templates manually