Ok there something seriously wrong with the numeration of .eyef when eye5 is the focus it returns different values, oh and why the heck are the numbers you have to store in focuseye all shifted 4 upwards(eye5 is 9 in focuseye)
used:
cond
*.refeye *.myeye =
*.eye5 0 >
start
1 *.eyef 61 add store
stop
end
and got multiple 1 in values even above 70