Too easy - try <http://galileo.spaceports.com/~bwrhodes/bfi.py> Seen that :) and most of the others. And as for those extensions - a language that needs integers just isn't trying. There's probably not much to choose between them really but I prefer functional style. Eddie