adding inifinitive uses per jmh