Update functions to support integer values