why are you using inputValuesVector?