adding int support in template types too, just for kicks