Lonkero,

I think we are running into 2 problems. Fist as you say there is a leak but also Ruud's string parsing functions for math strings probably has other holes. His routines seem to convert floating point into integer in very caprious ways. Both Join & Execute strip all unnecessary zeros from your code so it is very hard to force either function to do floating point math. My experiments seem to indicate that execute & join are actually more bullet proof than formatdecimal or cdbl. These results that come out of these functions are really weird. These holes in these parsing routines even effect more mundane functions like the if statement.

The combination of these various problems seems to create a version of the Heisenburg uncertainy principle in kix. Very accurate matches can only be identified in a probabilistic sense.
_________________________
Jack