Added integer datatype functionality