added rval to all tpos