michael, the point of doing a UserLong.py is that it is an easy way to add in profiling and debug info and to evaluate alternative implementations of Long numbers. the ultimate aim is to find out if it is worth adding in support for Aspex Technology's massively parallel signal processor chip as a python co-processor. l.