updated types to support integer