add tempalte for int and float, haven't decided if will use or even tested in older browsers to see behavior