I'm pretty sure it's not correct, it was my first crack at working on some speedup. (obviously I dorked something along the way, as Bart might say) Thanks for the heads up. -- James giantrobot at f-m.fm