make sure TTry is simplified
do not work with negative var ids